home *** CD-ROM | disk | FTP | other *** search
- <HTML>
- <HEAD>
- <link rel="stylesheet" type="text/css" href="%1css/default.css">
- </HEAD>
-
- <BODY onload="checkUnlimited();">
-
- <script language="Javascript">
- //LOCALIZATION STRINGS
- var _strUnlimited = "(unlimited)";
- var _errDir = "The value for Location of Temp Files cannot be empty.";
- var _errMaxThreads = "The value for Maximum Simultaneous Processing Threads must be a number.";
- var _errMaxIdleTime = "The value for Minutes Before an Idle Job is Closed must be a number.";
- var _errSize = "The value for Maximum Cache Size Allowed must be a number.";
- var _errRefresh = "The value for Minutes Between Refreshes from Database must be a number.";
- var _strApply = "The server will be restarted if you continue. This operation might take a while. Continue?";
- </script>
-
- <SCRIPT LANGUAGE="JavaScript" SRC="%2js/FormChek.js"></SCRIPT>
-
- <DIV ID="tooltip" STYLE="position:absolute;visibility:hidden;z-index:99;"></DIV>
-
- <SCRIPT language="Javascript" SRC="%12js/helps.js"></SCRIPT>
- <SCRIPT language="Javascript" SRC="%13js/tips.js"></SCRIPT>
-
- <SCRIPT language=JavaScript>
-
- function onApply()
- {
- if(confirm(_strApply))
- {
- document.adminForm.submitType.value = "restart";
- onOK();
- }
- }
-
- function onOK()
- {
- // get the data
- var dir = document.adminForm.dir.value;
- var size = document.adminForm.size.value;
- var refresh = document.adminForm.refresh.value;
- var maxthreads = document.adminForm.maxthreads.value;
- var maxidletime = document.adminForm.maxidletime.value;
- var wantdelay = document.adminForm.wantdelay.checked;
-
- // validate data
- if(isEmpty(dir))
- {
- document.adminForm.dir.focus();
- alert(_errDir);
- return;
- }
- if(!isInteger(size))
- {
- document.adminForm.size.focus();
- alert(_errSize);
- return;
- }
- if(!isInteger(refresh))
- {
- document.adminForm.refresh.focus();
- alert(_errRefresh);
- return;
- }
- if(!document.adminForm.maxthreadsunlimited.checked)
- {
- if(!isInteger(maxthreads))
- {
- document.adminForm.maxthreads.focus();
- alert(_errMaxThreads);
- return;
- }
- }
- if(!isInteger(maxidletime))
- {
- document.adminForm.maxidletime.focus();
- alert(_errMaxIdleTime);
- return;
- }
-
- // submit the data
- document.forms['adminForm'].submit();
- }
-
- function onReset()
- {
- document.forms['adminForm'].reset();
- checkUnlimited();
- }
-
- function checkUnlimited()
- {
- if(document.adminForm.maxthreadsunlimited.checked)
- {
- document.adminForm.maxthreads.value = _strUnlimited;
- document.adminForm.maxthreads.disabled = true;
- }
- else
- {
- if(document.adminForm.maxthreads.value == _strUnlimited)
- document.adminForm.maxthreads.value = "";
- document.adminForm.maxthreads.disabled = false;
- document.adminForm.maxthreads.focus();
- }
- }
- </SCRIPT>
-
- <!-- message -->
- <CENTER>
- <b>%11</b>
- </CENTER>
-
- <!-- page content -->
- <CENTER>
- <FORM action="%3" method="post" name="adminForm" target="_self">
-
- <TABLE width=95% cellpadding=4 cellspacing=4>
- <TR>
- <TD class="list" align=left>Location of Cache Files:</TD>
- <TD class="list" align=left colspan=2><INPUT type=text size="45" name="dir" value="%4"></TD>
- </TR>
- <TR>
- <TD class="list" align=left>Maximum Cache Size Allowed (KBytes):</TD>
- <TD class="list" align=left colspan=2><INPUT type=text size="10" name="size" value="%5"></TD>
- </TR>
- <TR>
- <TD class="list" align=left>Maximum Simultaneous Processing Threads:</TD>
- <TD class="list" align=left><INPUT type=text size="10" name="maxthreads" value="%8"></td>
- <td class="list"><INPUT type=checkbox name="maxthreadsunlimited" onclick="checkUnlimited();" value="" %9>Unlimited</TD>
- </TR>
- <TR>
- <TD class="list" align=left>Minutes Before an Idle Job is Closed:</TD>
- <TD class="list" align=left colspan=2><INPUT type=text size="10" name="maxidletime" value="%10"></TD>
- </TR>
- <TR>
- <TD class="list" align=left>Minutes Between Refreshes from Database:</TD>
- <TD class="list" align=left><INPUT type=text size="10" name="refresh" value="%6"></td>
- <td class="list"><INPUT type=checkbox name="wantdelay" value="True" %7>Viewer Refresh Always Hits Database</TD>
- </TR>
-
- <TR><TD class="list" colspan=2> </TD></TR>
-
- <TR>
- <TD colspan=2 align=right>
- <table border=0 cellpadding=0>
- <tr valign=center>
- <td class="clsButton" align=middle nowrap><div class="clsButton">
- <a href="javascript:onApply();" onMouseOver="St(89);window.status='';return true;" onMouseOut="Ht()">Apply</a></div></td>
-
- <td class="clsButton" align=middle nowrap><div class="clsButton">
- <a href="javascript:onOK();" onMouseOver="St(88);window.status='';return true;" onMouseOut="Ht()">Update</a></div></td>
-
- <td class="clsButton" align=middle nowrap><div class="clsButton">
- <a href="javascript:onReset();" onMouseOver="St(18);window.status='';return true;" onMouseOut="Ht()">Reset</a></div></td>
- </tr>
- </table>
- </TD>
- </TR>
- </TABLE>
-
- <INPUT type=hidden name="submitType" value="update">
-
- </FORM>
- </CENTER>
- </BODY>
- </HTML>
-